﻿using System;
using System.Data;

namespace Joel.ImpresionesJL.AccesoDatos.Interfaces
{
    public interface IServicioDatosCliente
    {
        #region Metodos

        DataSet Clientes_DevolverTodosHabilitados();
        DataSet Clientes_DevolverTodosEliminados();
        DataSet Clientes_DevolverPorId(Int32 idCliente);
        DataSet Clientes_DevolverTodosEliminados();
        Int32 Clientes_Insertar(String nombreFantasia, String razonSocial, String cuilCuit, String domicilio1, String domicilio2, String email1, String email2, String comentarios);
        void Clientes_Modificar(Int32 idCliente, String nombreFantasia, String razonSocial, String cuilCuit, String domicilio1, String domicilio2, String email1, String email2, String comentarios);
        void Clientes_Habilitar(Int32 idCliente);
        void Clientes_Eliminar(Int32 idCliente);
        DataSet Clientes_ArmarCuentaCorriente(Int32 idCliente);

        #endregion
    }
}
